home *** CD-ROM | disk | FTP | other *** search
/ 500 MB Nyheder Direkte fra Internet 2 / 500 MB nyheder direkte fra internet CD 2.iso / start / data / text / software.txt < prev    next >
Text File  |  1994-09-21  |  44KB  |  801 lines

  1.  
  2.     KINDS OF SOFTWARE
  3.   The information stored in the computer is called software. Most 
  4. software stays in RAM temporarily and is erased from RAM when you 
  5. no longer need it. But some software stays in the computer's 
  6. circuits permanently: it hides in the ROM and is called firmware.
  7.   To feed firmware to the computer, stick extra ROM chips into 
  8. the main circuitry. To feed other kinds of software to the 
  9. computer, use the keyboard, disk, or tape: type the information 
  10. on the keyboard, or insert a disk or tape containing the 
  11. information.
  12.   You can feed the computer four kinds of software: an operating 
  13. system, a language, application programs, and data. Let's look at 
  14. them. . . . 
  15.  
  16.                 OPERATING SYSTEMS
  17.                              An operating system is a set of 
  18. instructions that explains to the CPU how to handle the keyboard, 
  19. the screen, the printer, and the disk drive.
  20.                              The operating system is divided into 
  21. two parts. The fundamental part is in the ROM chips provided by 
  22. the manufacturer. The advanced part is on a disk and called the 
  23. disk operating system (or DOS, which is pronounced ``doss''). So 
  24. to use the advanced part of the operating system, you must make 
  25. sure the computer contains a disk (floppy or hard) containing 
  26. DOS.
  27.                              Different computers use different 
  28. operating systems:
  29. Computers                                  Which operating 
  30. systems they use
  31.  
  32. Apple 2, 2+, 2e, 2c, 2c+, 2GS              Apple DOS or Pro DOS
  33.  
  34. Radio Shack TRS-80                         TRSDOS (pronounced 
  35. ``triss doss'')
  36.  
  37. Apple Mac                                  Mac System
  38.  
  39. most ancient microcomputers                Control Program for 
  40. Microcomputers (CP/M)
  41.  
  42. DEC's Vax minicomputers                    Virtual Memory System 
  43. (VMS)
  44.                              Big IBM mainframes use an operating 
  45. system called Multiple Virtual Storage (MVS) or an operating 
  46. system called the Virtual Machine with Conversational Monitor 
  47. System (VM with CMS).
  48.  
  49.                                            IBM PC and clones
  50.                              Most of IBM's personal computers 
  51. (such as the IBM PC, IBM PC XT, IBM PC AT, IBM PS/1, and IBM 
  52. PS/2) use an operating system called PC-DOS. Clones use a variant 
  53. called MicroSoft DOS (which is abbreviated as MS-DOS, which is 
  54. pronounced ``em ess doss'').
  55.                              Instead of buying PC-DOS or MS-DOS, 
  56. you can buy a more modern operating system called Operating 
  57. System 2 (OS/2), but it causes complications and is unpopular.
  58.                              Many people buy PC-DOS or MS-DOS and 
  59. then modernize it by adding a supplement called Microsoft 
  60. Windows. Microsoft Windows is not an operating system; it's a 
  61. supplement to an operating system. Before buying Microsoft 
  62. Windows, you must buy PC-DOS or MS-DOS.
  63.                              A supplement, such as Windows, that 
  64. modernizes an operating system and hides the system's ugliness is 
  65. called an operating-system shell. PC-DOS, MS-DOS, and Windows are 
  66. all called operating environments.
  67.  
  68.                                                  Unix
  69.                              AT&T's Bell Laboratories invented an 
  70. operating system called Unix. It's pronounced ``you nicks'', so 
  71. it sounds like ``eunuchs'', which are castrated men. (Be careful! 
  72. A female computer manager who seems to be saying ``get me 
  73. eunuchs'' probably wants an operating system, not castrated men.) 
  74. ``Unix'' is an abbreviation for ``UNICS'', which stands for 
  75. ``UNified Information and Computing System''.
  76.                              The original version of Unix was 
  77. limited to DEC minicomputers used by just one person at a time. 
  78. Newer versions of Unix can handle any manufacturer's maxi, mini, 
  79. or micro, even when shared by lots of people at a time.
  80.                              Microsoft has invented a slightly 
  81. improved Unix called ``eXtended Unix'' or Xenix (pronounced ``zee 
  82. nicks''). It runs on the IBM PC and other microcomputers.
  83.                              Though many programmers adore Unix, 
  84. it won't outsell MS-DOS, since Unix is harder to learn, runs 
  85. slower, consumes more memory, costs more, and is having its best 
  86. features stolen by the latest versions of MS-DOS.
  87.  
  88.         LANGUAGES
  89.   Languages that humans normally speak ___ such as English, 
  90. Spanish, French, Russian, and Chinese ___ are called natural 
  91. languages. They're too complicated for computers to understand.
  92.   To communicate with computers, programmers use computer 
  93. languages instead. The most popular computer languages are BASIC, 
  94. LOGO, PASCAL, C, DBASE, and COBOL. Each is a tiny part of English 
  95. ___ a part small enough for the computer to master. To teach the 
  96. computer one of those tiny languages, you feed the computer a ROM 
  97. or disk containing definitions of that tiny language's words.
  98.   The typical microcomputer's ROM chips contain part of BASIC and 
  99. part of the operating system. To use the computer fully, you must 
  100. insert a disk containing the rest of BASIC and DOS.
  101.   Different people prefer different languages. Most students 
  102. prefer LOGO in elementary school, BASIC in high school, PASCAL in 
  103. college, and C in graduate school. To do accounting, most 
  104. business executives prefer DBASE on microcomputers, COBOL on 
  105. maxicomputers.
  106.   Although those six languages are the most popular, many others 
  107. have been invented. Five old languages still in use are FORTRAN, 
  108. RPG, LISP, PL/I, and SPSS. Five new languages are FORTH, PILOT, 
  109. PROLOG, ADA, and MODULA.
  110.   The Secret Guide to Computers tutors you in all those languages 
  111. and more, so you become a virtuoso!
  112.  
  113.                     PROGRAMS
  114.                              The computer will do whatever you 
  115. wish ___ if you tell it how. To tell the computer how to do what 
  116. you wish, you feed it a program, which is a list of instructions, 
  117. written in BASIC or in some other computer language.
  118.                              To feed the computer a program, type 
  119. the program on the keyboard, or buy a disk containing the program 
  120. and put that disk into the drive. But before buying the disk, 
  121. make sure it will work with your computer. For example, if the 
  122. disk says ``for MS-DOS computers'', it will work with an IBM PC 
  123. but not with an Apple.
  124.                              A person who invents a program is 
  125. called a programmer. Becoming a programmer is easy: you can 
  126. become a programmer in just a few minutes! Becoming a good 
  127. programmer takes longer.
  128.                              You can buy two kinds of programs. 
  129. The most popular kind is called an application program: it 
  130. handles a specific application, such as payroll or psychotherapy 
  131. or chess. The other kind of program is called a system program: 
  132. it creates a system that just helps programmers write more 
  133. programs!
  134.  
  135.                                            Main applications
  136.                              An old-fashioned office contains a 
  137. typewriter, filing cabinet, and calculator. A modern office 
  138. contains a computer instead.
  139.                              To make the computer replace your 
  140. typewriter, buy a word-processing program. To replace your filing 
  141. cabinet, buy a database program. To replace your calculator, buy 
  142. a spreadsheet program. Each program typically comes on a set of 
  143. disks.
  144.                              Why computerize? To save time! A 
  145. word-processing program lets you edit mistakes faster than a 
  146. typewriter. A database program lets you find info faster than 
  147. thumbing through file cards. A spreadsheet program lets you 
  148. revise numbers and totals faster than rekeying them on a 
  149. calculator.
  150.                              But even the most modern 
  151. computerized offices still contain typewriters, filing cabinets, 
  152. and calculators. Those pre-computer relics aren't used much, but 
  153. they're still used occasionally, to accomplish tiny tasks for 
  154. which a computer would be overkill.
  155.                              A typewriter is more practical than 
  156. a computer, if what you're typing is short (a paragraph or less), 
  157. or if you're typing answers onto a form somebody mailed you. A 
  158. filing cabinet is more practical than a computer, if you're 
  159. filing fewer than 100 items, or if you're filing documents that 
  160. were mailed to you and that would take too long to retype into 
  161. the computer. A calculator is more practical than a computer if 
  162. you're manipulating fewer than 10 numbers or writing numbers onto 
  163. a pre-printed form.
  164.                              But for most tasks, the computer is 
  165. far superior to pre-computer relics. Here are the details.
  166.                              Word processing A word-processing 
  167. program helps you write memos, letters, reports, and books. It 
  168. also helps you edit what you wrote.
  169.                              As you type on the keyboard, the 
  170. screen shows what you typed. By pressing buttons, you can edit 
  171. what's on the screen and copy it onto paper and onto a disk.
  172.                              The most popular word-processing 
  173. program is Word Perfect, which lets you perform many tricks. 
  174. About 60% of all people doing word processing are using Word 
  175. Perfect. The fanciest versions of Word Perfect require a Mac, a 
  176. Next computer, an IBM PC, or a clone. Stripped-down versions of 
  177. Word Perfect are available for the Apple 2 family, Commodore 64, 
  178. Amiga, Atari ST, minicomputers by DEC and Data General, and IBM 
  179. mainframes. Discount dealers sell the IBM PC version for about 
  180. $250; the other versions cost less.
  181.                              The second most popular 
  182. word-processing program is Microsoft Word. It runs on the Mac and 
  183. the IBM PC.
  184.                              Another wonderful word-processing 
  185. program is Ami Pro. Though it's not as famous as Word Perfect of 
  186. Microsoft Word, people who use Ami Pro are thrilled.
  187.                              Though Word Perfect, Microsoft Word, 
  188. and Ami Pro are fancy and popular among experts, they're complex. 
  189. Many simpler word-processing programs have been invented for 
  190. beginners.
  191.                              Databases A database program helps 
  192. you manipulate long lists of data, such as names, addresses, 
  193. phone numbers, birthdays, comments about folks you know (your 
  194. friends, customers, suppliers, employees, students, and 
  195. teachers), past-due bills, and any other data you wish!
  196.   As you type the list of data, the computer automatically copies 
  197. it onto a disk. The computer lets you edit that data and insert 
  198. extra data in the middle of the list. The program makes the 
  199. printer print the data in any order you wish: alphabetical order, 
  200. ZIP-code order, chronological order, or however else you please.
  201.   The program can search through all that data and find, in just 
  202. a few seconds, the data that's unusual. For example, it can find 
  203. everybody whose birthday is today, or everybody who's blond and 
  204. under 18, or everybody who lives out-of-state and has owed you 
  205. more than $30 for over a year.
  206.   The best easy-to-use database program is Q&A (which stands for 
  207. ``Questions & Answers''). It lists for $399; discount dealers 
  208. sell it for $189. It also includes an easy-to-use word processor, 
  209. at no extra charge. It requires an IBM PC or clone.
  210.   To computerize your business cheaply and pleasantly, get an IBM 
  211. PC clone and Q&A. If your business is typical, Q&A is the only 
  212. applications program you'll ever need, since Q&A includes a 
  213. top-notch database system and a word processor that's much easier 
  214. to use than Word Perfect.
  215.   If you have a Mac, you can't run Q&A. Instead, get Filemaker 
  216. Pro. It's an easy-to-use program that performs almost as many 
  217. database tricks as Q&A but lacks a word processor. Discount 
  218. dealers sell it for $265.
  219.   What I use Although this book discusses hundreds of application 
  220. programs, I use only two of them on a daily basis: Q&A and Word 
  221. Perfect. I use Q&A to run my book business, course business, 
  222. accounting, and life. To type this book, I could have used Q&A 
  223. but decided to use Word Perfect instead, because Word Perfect 
  224. lets me perform extra word-processing tricks that make the book 
  225. look pretty.
  226.   So Q&A and Word Perfect are the only two application programs I 
  227. need. Maybe you'll discover they're the only application programs 
  228. you need!
  229.   DBASE If you need even more database tricks than Q&A performs, 
  230. invent your own database program by using a computer language 
  231. called DBASE (pronounced ``dee base''). It resembles BASIC but 
  232. includes extra vocabulary for handling databases. It's published 
  233. by the Ashton-Tate division of Borland. It runs on the IBM PC.
  234.   Another company, Fox Software, has invented an improvement on 
  235. DBASE. The improvement is called FOXPRO. It runs on the IBM PC 
  236. and the Mac. Recently, Fox Software became part of Microsoft.
  237.   To run the newest versions of DBASE and FOXPRO, get an IBM PC 
  238. or clone. Older versions of FOXPRO run on the Mac.
  239.   Q&A and DBASE are the two most famous tools for databases on 
  240. the IBM PC. Q&A is easier than DBASE but has some limitations. If 
  241. you can live within those limitations, use Q&A; if you can't, you 
  242. must use DBASE or FOX or a competitor (such as Alpha, Filemaker 
  243. Pro, Approach, Access, or Paradox).
  244.   The typical business makes the mistake of buying DBASE and 
  245. hiring a consultant to write DBASE programs. Six months later, 
  246. the business complains that it's paid the consultant $2000 in 
  247. fees and the consultant's program still doesn't work. The 
  248. business would have been better off using Q&A, which is so easy 
  249. it doesn't need a consultant.
  250.   Spreadsheets A spreadsheet program handles tables of numbers. 
  251. For example, it can handle your budget, inventory, general 
  252. ledger, baseball statistics, and student test scores.
  253.   As you type the numbers, the computer puts them onto the screen 
  254. in neat columns. You can tell the program to compute
  255. the totals, subtotals, and percentages and put them on the screen 
  256. also.
  257.                                          The computer lets you 
  258. revise the numbers. Whenever you revise a number, the computer 
  259. instantaneously recalculates all the totals, subtotals, and 
  260. percentages and shows them on the screen, faster than your eye 
  261. can blink!
  262.                                          When the numbers on the 
  263. screen finally appeal to you (for example, your budget finally 
  264. balances), press a button that makes the printer print onto paper 
  265. the entire table of numbers, including even the totals, 
  266. subtotals, and percentages. Pressing another button makes the 
  267. computer copy the table onto a disk. The most popular spreadsheet 
  268. programs can also graph the data.
  269.                                          Spreadsheet programs can 
  270. become weapons that mesmerize people into believing everything 
  271. you say ___ even if what you're saying is wrong. For example, 
  272. suppose you want to submit a budget. If you scribble the budget 
  273. on a scrap of paper, nobody will take you seriously; but if you 
  274. put your data into a spreadsheet program that spits out 
  275. beautifully aligned columns with totals, subtotals, percentages, 
  276. bar charts, and pie charts, your audience will assume your 
  277. budget's carefully thought out and applaud it, even though it's 
  278. just a pretty presentation of the same crude guesses you'd have 
  279. scribbled on paper.
  280.                                          The most famous 
  281. spreadsheet program is Lotus 1-2-3, which runs on the IBM PC. 
  282. Version 2.4 lists for $495, but discount dealers sell it for 
  283. $289.
  284.                                          For a fancier 
  285. spreadsheet program, get a competitor called Quattro Pro, which 
  286. discount dealers sell for just $40!
  287.                                          The fanciest spreadsheet 
  288. program is Excel, invented by Microsoft. It requires either a 
  289. souped-up IBM PC (containing containing Microsoft Windows) or a 
  290. Mac. Discount dealers sell it for $295.
  291.                                          For the Apple 2 family, 
  292. the most famous spreadsheet program is Appleworks, which also 
  293. handles word processing and databases.
  294.                                          The typical spreadsheet 
  295. program requires that the entire spreadsheet fit in the 
  296. computer's RAM. If your spreadsheet contains too many rows and 
  297. columns to fit in RAM, you'll want to buy more RAM. But you might 
  298. be wiser to give up the spreadsheet program and switch to a 
  299. database program instead, since database programs store data on 
  300. disks instead of in RAM. Database programs produce the same 
  301. pretty tables as spreadsheet programs, so your boss won't know 
  302. you switched.
  303.  
  304.                                              Compulsive perfectionism
  305.                                          The most successful 
  306. business programs are the ones that make work become fun, by 
  307. turning the work into a video game. That's why word processing 
  308. programs and spreadsheet programs are so successful ___ they let 
  309. you move letters and numbers around the screen, edit the errors 
  310. by ``zapping'' them, and let you press a button that makes the 
  311. screen explode with totals, subtotals, counts, and other 
  312. information.
  313.                                          Sometimes, word 
  314. processing can be too much fun. Since it's so much fun to edit on 
  315. a word processor, people using word processors edit more 
  316. thoroughly than people using typewriters or pens. Word processing 
  317. fosters compulsive perfectionism.
  318.                                          Word-processed documents 
  319. wind up better written than non-electronic documents but take 
  320. longer to finish. According to a survey by Colorado State, people 
  321. using word processors take about 30% longer to generate memos 
  322. than people using pens, and the word-processed memos are 
  323. needlessly long.
  324.                     Graphics
  325.   The first easy-to-use graphics program was Mac Paint, developed 
  326. by Apple Computer Incorporated for the Mac. It lets you use the 
  327. Mac's mouse to draw pictures on the screen, copy them onto paper, 
  328. and perform special effects. It's fun. It's the program that made 
  329. the Mac popular.
  330.   Mac Paint has been replaced by dozens of fancier programs that 
  331. run on the Mac, IBM PC, and all other popular computers.
  332.   Architects and engineers draw blueprints by using a program for 
  333. computer-aided design (CAD).
  334.  
  335.                Desktop publishing
  336.   A program that lets you combine graphics with text ___ to 
  337. create posters, ads, and newsletters ___ is called a page-layout 
  338. program or desktop-publishing program. The fanciest desktop 
  339. publishing programs are Aldus Pagemaker and Quark XPress. Each 
  340. runs on the IBM PC and Mac. They let you easily create headlines 
  341. and multiple columns with graphics.
  342.   For the IBM PC, a pleasant alternative is Ami Pro, which is a 
  343. word-processing program that includes many desktop-publishing 
  344. commands.
  345.  
  346.                Integrated programs
  347.   Instead of buying a word-processing program and also a database 
  348. program and also a spreadsheet program, you can buy a single 
  349. ``monster'' program that does a little bit of everything! Such a 
  350. program's called an integrated program.
  351.   The best integrated programs for the IBM PC are Q&A, Microsoft 
  352. Works, and PFS First Choice. Here's how they compare.
  353.   Q&A is the best at handling databases. Q&A's main weakness is 
  354. that it does not handle spreadsheets at all.
  355.   Microsoft Works is the best at handling word processing and 
  356. spreadsheets. Its main weakness is that it requires a peppy 
  357. computer and a mouse to run well.
  358.   PFS First Choice is the easiest to learn how to use, but you'll 
  359. outgrow it soon, since it lacks advanced features.
  360.   Each IBM clone built by Tandy comes with an integrated program 
  361. called Deskmate. For the Apple 2 family, the most popular 
  362. integrated program is Appleworks.
  363.  
  364.               Creative applications
  365.   You can buy programs that teach you new skills, produce music, 
  366. play games, and perform wild tricks.
  367.  
  368.                 Vertical software
  369.   Software that can be used by a wide variety of businesses is 
  370. called horizontal software. Programs for word processing, 
  371. databases, and spreadsheets are all examples of horizontal 
  372. software.
  373.   Software targeted to a specific industry is called vertical 
  374. software. Programs specifically for doctors, lawyers, and 
  375. real-estate management are all examples of vertical software.
  376.   Vertical software is expensive because it can't be 
  377. mass-marketed to the general public and isn't available from 
  378. discount dealers. The typical vertical-market program costs about 
  379. $2000, whereas the typical horizontal-market program costs about 
  380. $200 from discount dealers.
  381.   Until the price of vertical software declines, use horizontal 
  382. software instead. With just a few hours of effort, you can 
  383. customize horizontal software to fit your own specific needs.
  384.  
  385.                      Viruses
  386.   Some nasty programmers have invented computer viruses, which 
  387. are programs that purposely damage your other programs and 
  388. sneakily copy themselves onto every disk that you use. To avoid 
  389. catching a virus, make sure that the only software entering your 
  390. computer comes from a reputable, safe source.
  391.  
  392.           DATA
  393.                                                      When you buy 
  394. a program, it comes on a floppy disk. Here's how to use that 
  395. program disk, if you have just one disk drive.
  396.                                                      First, put 
  397. the program disk into the drive, and press some buttons (or type 
  398. a word) that makes the computer look at the disk. (To find out 
  399. which buttons to press, read the manual that came with the 
  400. program.)
  401.                                                      When the 
  402. computer finishes looking at the disk, remove the disk from the 
  403. drive.
  404.                                                      Insert a 
  405. second disk, called the data disk. At first, the data disk 
  406. contains no information; it's blank. Put your fingers on the 
  407. keyboard and type the data that you want the computer to 
  408. manipulate. The computer will display your data on the screen and 
  409. copy it onto the data disk.
  410.                                                      At night, 
  411. before you go to bed, hide the data disk (which contains all the 
  412. personal data you fed the computer) to protect it from any 
  413. accidents and from any competitors, vandals, toddlers, pets, and 
  414. goblins that go bump in the night.
  415.  
  416.                                                           Two drives
  417.                                                      If your 
  418. computer has two floppy disk drives, put the program disk in the 
  419. main drive (``drive A'') and the data disk in the other drive 
  420. (``drive B'').
  421.                                                      If your 
  422. computer has one floppy disk drive plus one hard disk drive, put 
  423. the program disk in the floppy disk drive, copy its program onto 
  424. the hard disk, then use just the hard disk. The hard disk holds 
  425. the program and data.
  426.  
  427.          SOFTWARE COMPANIES
  428.   Will your computer be pleasant to use? The answer depends 
  429. mainly on which software you buy. Software companies will 
  430. influence your life more than IBM, Apple, or any other hardware 
  431. manufacturer.
  432.   The thirteen dominant software companies are Microsoft, Novell, 
  433. Lotus, Borland, Symantec, Oracle, Computer Associates, Intuit, 
  434. Electronic Arts, Broderbund, Claris, Adobe, and Autodesk. Here's 
  435. why. . . . 
  436.  
  437.               Microsoft
  438.   The most important software company is Microsoft, which takes 
  439. in about 4 billion dollars of revenue per year. It makes the most 
  440. popular operating system (which is MS-DOS). The company's main 
  441. founder, Bill Gates, became a billionaire when he was 30 years 
  442. old and appeared on the cover of Time Magazine. Now Bill is 38 
  443. and worth 7 billion dollars. He doesn't have that much cash in 
  444. his pocket, of course: most of his billions are invested in 
  445. Microsoft stock.
  446.   Microsoft is the most diversified software company: besides 
  447. selling MS-DOS, it also sells other operating environments 
  448. (Windows and Xenix), programming languages (Microsoft BASIC, 
  449. FORTRAN, COBOL, C, and others), a word-processing program 
  450. (Microsoft Word), database programs (Access and Fox Pro), a 
  451. spreadsheet program (Excel), an integrated program (Microsoft 
  452. Works), a computerized encyclopedia (Encarta), and a wide variety 
  453. of other software. It's the main software publisher for the IBM 
  454. PC and Mac. It also wrote the versions of BASIC used by the Apple 
  455. 2 family, Commodore Amiga, Commodore 64, and Radio Shack TRS-80.
  456.   Microsoft continually develops new products because of pressure 
  457. from competitors. For example, Microsoft's been forced to improve 
  458. Microsoft Word because of competition from Word Perfect and 
  459. improve Microsoft C because of competition from Borland's C. 
  460. Those continual pressures to imrpove keep Microsoft a vibrant, 
  461. dynamically changing company.
  462.  
  463.                Novell
  464.   Novell makes Netware, which is software that lets you wire 
  465. computers together so they can communicate with each other.
  466.   In 1994, Novell bought Word Perfect Corporation, which makes 
  467. the most popular word-processing program, Word Perfect. Novell's 
  468. purchase was natural, since both companies are in Utah. Word 
  469. Perfect Corporation sold out to Novell because Word Perfect 
  470. Corporation's been having financial trouble, since many customers 
  471. have been switching to Microsoft Word, which has been improving 
  472. dramatically.
  473.   Novell also bought a product called Quattro Pro, which was 
  474. invented by a company called Borland. Borland sold that product 
  475. to Novell because Borland was having financial trouble competing 
  476. against Microsoft.
  477.   Hey, if all of Microsoft's competitors have financial problems 
  478. competing against Microsoft, maybe Novell will buy them all!
  479.   Altogether, Novell takes in about 3 billion dollars per year.
  480.                                                        Lotus
  481.                                          Lotus makes the most 
  482. popular spreadsheet program (which is 1-2-3). For too many years, 
  483. Lotus sat on its laurels, and customers gradually began to switch 
  484. to competitors such as Microsoft Excel and Quattro Pro. We 
  485. expected Lotus to gradually die.
  486.                                          But during the 1990's, 
  487. Lotus displayed good taste and made wide moves: it dramatically 
  488. improved 1-2-3; it bought a company called Samna, which made the 
  489. nicest word-processing program (Ami Pro), so Ami Pro became a 
  490. Lotus product; it began selling an easy-to-use 
  491. presentation-graphics program, Freehand; and it began selling a 
  492. product called Notes, which helps people send electronic mail to 
  493. each other and edit each other's documents.
  494.                                          Now Lotus is doing okay. 
  495. It takes in about a billion dollars per year.
  496.  
  497.                                                       Borland
  498.                                          Borland was started by 
  499. Philippe Kahn, who grew up in France. To study math, he went to a 
  500. university in Zurich, Switzerland, where he got curious about 
  501. computers and decided to take a computer class.
  502.                                          The university offered 
  503. two introductory classes: one explained how to program using a 
  504. language called PL/I, the other explained PASCAL. Since PASCAL 
  505. was brand new then, nobody had heard of it, so 200 students 
  506. signed up for PL/I and just 5 students signed up for PASCAL. 
  507. Philippe signed up for PASCAL because he hated big classes. His 
  508. professor was PASCAL's inventor, Niklaus Wirth.
  509.                                          In 1983, Philippe went 
  510. to California and started a computer company. Since he was an 
  511. illegal alien, he tried to pretend he was thoroughly American and 
  512. named his company Borland, in honor of the land that produced 
  513. astronaut Frank Borman. His first product was Turbo PASCAL, which 
  514. he had created back in Europe with the help of two friends.
  515.                                          Most other versions of 
  516. PASCAL were selling for hundreds of dollars. Philippe read a book 
  517. saying people buy mail-order items on impulse only if priced 
  518. under $50, so he charged $49.95. The book and Philippe were 
  519. right: at $49.95, Turbo PASCAL became a smashing success.
  520.                                          Later, Philippe improved 
  521. Turbo PASCAL and raised its price to $149.95. He also bought 
  522. other software publishers and merged them into Borland, so 
  523. Borland became a huge company.
  524.                                          Philippe has 
  525. occasionally experimented with dropping prices. For example, it 
  526. dropped the price of its spreadsheet program, Quattro Pro, to 
  527. just $49.95, even though Quattro Pro was in some ways better than 
  528. 1-2-3, which Lotus was selling for about $300. The head of 
  529. Microsoft, Bill Gates, said that the competitor that worries him 
  530. the most is Borland, because he's afraid Philippe will pull 
  531. another publicity stunt and drop prices below $50 again, forcing 
  532. Microsoft to do the same.
  533.                                          Keep it up, Philippe! We 
  534. need more clowns like you!
  535.                                          During the 1980's, 
  536. Borland bought two companies that invented wonderful database 
  537. programs: Reflex and Paradox. Recently Borland stopped selling 
  538. Reflex, but Paradox lives on.
  539.                                          Paradox's main 
  540. competitor was DBASE, published by a company called Ashton-Tate. 
  541. Philippe decided to win the competition against Ashton-Tate the 
  542. easy way: he bought Ashton-Tate, so now Borland publishes both 
  543. Paradox and DBASE. Philippe said he bought Ashton-Tate mainly to 
  544. get his hands on Ashton-Tate's mailing list, so he could sell 
  545. DBASE users on the idea of converting to Paradox.
  546.   But Philippe paid too much for Ashton-Tate, whose products, 
  547. employees, and mailing lists were all becoming stale. Since 
  548. Ashton-Tate was a bigger company than Borland, Philippe had to 
  549. borrow lots of money to buy Ashton-Tate, and he had trouble 
  550. paying it back. Buying Ashton-Tate was Philippe's biggest 
  551. mistake.
  552.   By 1994, Philippe was having trouble competing against 
  553. Microsoft's rapidly improving products and also having trouble 
  554. repaying the money he'd borrowed to finance the take-over of 
  555. Ashton-Tate. Financially strapped, he sold Novell his crown 
  556. jewel, Quattro Pro, gave Novell the right to make a million 
  557. copies of Paradox.
  558.   Novell's founder, Ray Noorda, said candidly he wasn't thrilled 
  559. by Quattro Pro but wanted to buy it anyway, just as an excuse to 
  560. give Philippe some money, so Philippe could stay in business and 
  561. scare Microsoft, so Bill Gates would devote his energy to 
  562. fighting Philippe instead of fighting Novell.
  563.  
  564.                    Why fight?
  565.   See, no matter how rich the computer guys get, they still act 
  566. like a bunch of tussling toddlers. I'm waiting for their mama to 
  567. say, ``Boys, boys, will you please stop fighting, shake hands, 
  568. and make up!''
  569.   If Israel can make peace with the PLO and Jordan, why can't 
  570. Bill Gates make peace with his competitors? Answer: they're all 
  571. greedy ___ and Bill's also a bit brash. (For example, he walked 
  572. out on CBS's interview of him when the interviewer, Connie Chung, 
  573. mispronounced ``DOS'' and also asked him a pointed question about 
  574. a competitor.) 
  575.   But Bill's actually somewhat glad at his competitors' 
  576. successes, since Microsoft needs to have enough successful 
  577. competitors to prevent the Justice Department from accusing 
  578. Microsoft of being a monopoly.
  579.   By letting several competitors invent new ideas and bring them 
  580. all to market, we consumers get to choose for ourselves which 
  581. ideas are best ___ and vote on them with our dollars ___ rather 
  582. than kowtow to a single dictator.
  583.  
  584.                     Symantec
  585.   My favorite database program, Q&A, is published by Symantec.
  586.   Like Lotus, Symantec shows good taste in acquisitions: it 
  587. bought two companies making good versions of the C programming 
  588. language (Lightspeed and Zortech) and also bought two companies 
  589. making DOS utility programs that fix DOS's weaknesses (Peter 
  590. Norton Software and Central Point Software).
  591.   Symantec tries hard to improve all those acquired products, but 
  592. I wish it would improve Q&A instead! I'm sad to see Q&A, the 
  593. world's best database program, be neglected and fall into 
  594. obsolescence.
  595.  
  596.               Specialized companies
  597.   Oracle and Computer Associates (CA) make software that runs on 
  598. computers of all sizes: maxicomputers, minicomputers, and 
  599. microcomputers. Oracle's software handles databases; CA's 
  600. software handles accounting (such as bill-paying, 
  601. bill-collecting, inventory, and payroll).
  602.   Intuit makes programs that handle accounting on microcomputers. 
  603. Intuit's programs are cheap: under $100. Intuit's most popular 
  604. accounting programs are Quicken (which tracks expenses and 
  605. balances your checkbook), Quickbooks (which handles all major 
  606. business accounting), and Turbo Tax (which helps you fill in your 
  607. 1040 income-tax form for the IRS). Turbo Tax used to be published 
  608. by a company called Chipsoft, but Intuit bought Chipsoft in 1994.
  609.   Electronic Arts and Broderbund make the best educational games 
  610. and low-cost tools for budding young artists and musicians. The 
  611. two companies planned to merge but change their minds, so they're 
  612. still separate.
  613.   Claris, which is owned by Apple, makes the Filemaker Pro 
  614. database (which is as easy as Q&A) and the Claris Works 
  615. integrated package (which resembles Microsoft Works). Claris's 
  616. programs run on the Mac. Out of pity for you folks you don't have 
  617. Macs, Claris also sells versions that run on IBM PC clones using 
  618. Windows.
  619.   Adobe makes Postscript software (used in many laser printers). 
  620. In 1994, Adobe bought Aldus (the company that invented the first 
  621. desktop-publishing program, Pagemaker).
  622.   Autodesk publishes Autocad, which is the fanciest program for 
  623. handling computer-aided design (CAD).
  624.  
  625.      BUYING SOFTWARE
  626.                                                      You'll want 
  627. four kinds of software: an operating system (which teaches the 
  628. CPU how to handle the keyboard, screen, printer, and disks); a 
  629. computer language (such as BASIC); application programs (such as 
  630. a word-processing program, a spreadsheet program, and a database 
  631. program); and data.
  632.                                                      When 
  633. shopping for a computer, beware: its advertised price usually 
  634. does not include all four kinds of software. Ask the seller which 
  635. software is included and how much the other software costs.
  636.                                                      The typical 
  637. fancy program (such as a word-processing program, database 
  638. program, or spreadsheet program) has a list price of $495. That's 
  639. also called the manufacturer's suggested retail price (MSRP). If 
  640. you buy the program directly from the software's publisher, 
  641. that's the price you'll pay. (You'll also pay about $7 for 
  642. shipping & handling. If the publisher has a sales office in your 
  643. state, you'll also charged for sales tax, even if you're phoning 
  644. the manufacturer's out-of-state headquarters.)
  645.                                                      That list 
  646. price is made ridiculously high as an marketing ploy, to give you 
  647. the impression that the program is fancy enough to be worth a lot 
  648. of money.
  649.                                                      But if you 
  650. walk into a typical computer store, you will not pay $495 for the 
  651. program. Instead, you'll pay $299. That's called the street price 
  652. because it's the price you see when you walk down the street and 
  653. peek in the windows of computer stores. (You'll also pay sales 
  654. tax.)
  655.                                                      Instead of 
  656. charging $299, mail-order dealers charge slightly less: $279. 
  657. That's called the mail-order price. (You'll also pay about $7 for 
  658. shipping & handling, but you won't pay tax if the mail-order 
  659. company is out-of-state.) Another way to get that kind of price 
  660. is to visit a discount computer superstore such as Comp USA.
  661.  
  662.                                                        Version upgrades
  663.                                                      If you 
  664. already own an older version of the program, you can switch to 
  665. the new version cheaply, by asking for the version upgrade, which 
  666. costs just $99. You can order the version upgrade at your local 
  667. computer store, or from mail-order dealers, or directly from the 
  668. program's publisher. The most aggressive dealers (such as Comp 
  669. USA) charge slightly less: $95.
  670.                                                      To qualify 
  671. for the version upgrade, you must prove that you already own an 
  672. older version of the program. You can do that in several ways. . 
  673. . . 
  674.   If you're ordering directly from the program's publisher, the 
  675. program's publisher will check its records to verify that you had 
  676. sent in your registration card for the previous version. If 
  677. you're ordering at a local computer store, bring in the official 
  678. instruction manual that came with the old version: the store will 
  679. rip out the manual's first page (the title page) and mail it to 
  680. the publisher. If you lost that manual, you can instead give the 
  681. store Disk 1 of the old version's set of disks. The store needs 
  682. the original title page or disk; copies are not accepted. If 
  683. you're ordering from a mail-order dealer, send the dealer the 
  684. title page by mail or fax.
  685.   Some manufacturers (such as Microsoft) use a simpler way to 
  686. qualify you for the version upgrade: when you install the new 
  687. version, it automatically searches your computer's hard disk for 
  688. the old version and refuses to run if the old version is missing.
  689.   If you bought the old version shortly before the new version 
  690. came out, you can get the new version free! Just phone the 
  691. publisher and ask for the free version upgrade. Here's how you 
  692. prove you bought the old version shortly before the new version 
  693. came out (where ``shortly before'' is usually defined as meaning 
  694. ``within 60 days''): mail either your dated sales slip or a 
  695. ``free version-upgrade certificate'' that came in the old 
  696. version's box. Though the upgrade is ``free'', you must pay an 
  697. exhorbitant charge for shipping and handling ($10 for just the 
  698. disks, $30 for disks plus manuals).
  699.  
  700.         Competitive upgrades
  701.   If you don't own an older version of the program, you can't get 
  702. the version-upgrade price. Here's the best you can do: if you 
  703. already own a competing program (such as a different brand of 
  704. word processor that competes against the word processor you're 
  705. trying to buy), ask for the competitive-upgrade price. It's 
  706. usually $129, which is just slightly higher than the 
  707. version-upgrade price. Get it from your local store, mail-order 
  708. dealer, or directly from the publisher.
  709.   To prove you qualify for the competitive-upgrade price, provide 
  710. the title page or Disk 1 of the competing program (or have 
  711. Microsoft's software automatically scan for such programs).
  712.  
  713.           Copying software
  714.   If you buy a program, you should make backup copies of the 
  715. disks. Use the backup copies in case the original disks get 
  716. damaged.
  717.   You're not allowed to give copies of the disks to your friends. 
  718. That's against the law! If your friends want to use the program, 
  719. they must buy it from the software publisher or a dealer, so that 
  720. the programmer receives royalties.
  721.   If you give copies to your friends and become a lawbreaker, 
  722. you're called a pirate; making the copies is called piracy; the 
  723. copies are called pirated software or hot software. Don't be a 
  724. pirate! Don't distribute hot software!Some software publishers 
  725. use tricks that make the computer refuse to copy the program. 
  726. Those tricks are called copy protection; the software is copy 
  727. protected. But even if the software publisher doesn't use such 
  728. tricks, it's still against the law to make copies of the program 
  729. for other people, since the program is still copyrighted.
  730.   If your friends want to try a program before buying it, don't 
  731. give them a copy of the program! Instead, tell your friends to 
  732. visit you and use the program while they sit at your computer. 
  733. That's legal, and it also lets you help your friends figure out 
  734. how to use the software.
  735.                                          If you buy a version 
  736. upgrade, you're not allowed to give the older version to a friend 
  737. to use on a different computer. You must destroy the older 
  738. version ___ or keep it just for emergencies, in case the newer 
  739. version stops working. Some software publishers, such as Word 
  740. Perfect, let you donate the old versions to schools, but just 
  741. after getting the publisher's permission.
  742.  
  743.                                                     Demo disks
  744.                                          Besides sitting at a 
  745. friend's computer, another way to ``try before you buy'' is to 
  746. phone the program's publisher and ask for a free demo disk.
  747.                                          Although some demo disks 
  748. are just useless animated ads, the best publishers provide useful 
  749. demo disks (called trial-size versions) that closely imitate the 
  750. full versions. For example, the typical trial-size version of a 
  751. word-processing program has nearly all the features of the full 
  752. version, but it refuses to print memos that are more than a page 
  753. long and refuses to copy your writing onto a disk.
  754.                                          Trial-size versions are 
  755. nicknamed crippled software, because each trial-size version has 
  756. one or two abilities cut off. Playing with crippled software is a 
  757. great way to give yourself a free education!
  758.  
  759.                                                      Freeware
  760.                                          Software that you're 
  761. allowed to copy and use freely is called freeware. For example, 
  762. most demo disks and trial-size versions are freeware.
  763.                                          Most software invented 
  764. by schools, government agencies, and computer clubs is freeware. 
  765. Ask!
  766.  
  767.                                                      Shareware
  768.                                          Some software, called 
  769. shareware, comes with this plea: although the author lets you 
  770. copy the software and try it, you're encouraged to mail the 
  771. author a contribution if you like what you tried.
  772.                                          The suggested 
  773. contribution, typically $25, is called a registration fee. It 
  774. makes you a registered user and puts you on the author's mailing 
  775. list, so the author can mail you a printed manual and newer 
  776. versions of the software.
  777.                                          Though most shareware 
  778. authors merely ``ask'' for contributions, other shareware authors 
  779. ``demand'' that you send a contribution if you use the software 
  780. for longer than a month. Software for which a contribution is 
  781. ``demanded'' is called guiltware ___ because if you don't send 
  782. the contribution, the author says you're guilty of breaking the 
  783. law.
  784.                                          To get shareware, copy 
  785. it from a friend. If none of your friends own the shareware you 
  786. want, buy the disks from a computer club or store for about $5 
  787. per disk; but remember that the $5 pays for just the disk, not 
  788. the registration fee that you're honor-bound to mail in if you 
  789. extensively use the program.
  790.  
  791.                                                    Special deals
  792.                                          If your office wants 
  793. many employees to use a program, ask the publisher for a site 
  794. license, which permits your company to make copies for all 
  795. employees in the office. But the employees are not allowed to 
  796. take the copies home: the copies must all be used at the same 
  797. site.
  798.                                          If you're in a school 
  799. and trying to teach kids how to use a program, ask the publisher 
  800. for a trial-size version or educational version or educational 
  801. site license.